import os  
import pandas as pd  
from glob import glob  
  
# 设置文件夹路径  
folder_path = 'process_way\pointnet2\data\point_cloud_models\TurningHoles'
  
# 获取文件夹中所有的.txt文件  
txt_files = glob(os.path.join(folder_path, '*.txt'))  
  
# 循环遍历每个文件  
for index, file_path in enumerate(txt_files, start=1):  
    # 读取.txt文件  
    df = pd.read_csv(file_path, sep='\s+', header=None)  # 假设文件使用空格分隔，没有标题行  
      
    # 构建新的文件名（可选）  
    new_file_path = f"{file_path[:-4]}_modified.txt"  # 在原文件名后添加_modified后缀  
      
    # 将修改后的数据保存回新的.txt文件  
    df.to_csv(new_file_path, sep=',', header=False, index=False)  # 使用空格分隔，不保存标题行和索引  
  
print("处理完成！")